/* 
    Document   : css
    Created on : May 31, 2012, 11:22:48 AM
    Author     : rongnk
    Description:
        Purpose of the stylesheet follows.
*/
/*.ui-panelgrid td{
    border-style: none !important;
    padding: 4px 4px !important;
}*/

body {
    font-family:  "segoe ui", Arial, sans-serif !important;
}

a {
    text-decoration: none !important;
}

a:hover {
    text-decoration: underline !important;
}

/*top*/
.login-btn {
    -moz-border-radius: 50% !important;
    -webkit-border-radius: 50% !important;
    border-radius: 50% !important;
    width: 24px !important;
    height: 24px !important;
    margin-top: 33px !important;
}

#banner-top {
    background: url('../../resources/images/logo-vms.png') transparent no-repeat left center;
    width: 213px;
    height: 80px;
}
/*end top*/
/*left*/
.pn-left
{
    max-height: 400px !important;
    overflow: auto;
}

.input-search {
    margin-bottom: 3px; 
}

.input-search .ui-inputfield {
    width: 315px;
}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield{
}
/*end left*/

/*I5*/
.input-i5{
    width: 100% !important;
}
/*end I5*/

/*I3*/
.dti34 th, .dti34 tfoot td{
    padding:0px !important;
}

.dti31iorct .ui-datatable-odd{
    background: none repeat scroll 0 0 yellow !important;
}

.ui-datatable .ui-datatable-data td, .ui-datatable .ui-datatable-data-empty td{
    padding: 1px 3px !important;
}

.menu-country{
    width:80px !important;
}

.input-i31-calltype-lv3{
    width:20px !important;
}

.input-i31-iac{
    width:25px !important;
}

.ui-tabs.ui-tabs-left > .ui-tabs-nav li, .ui-tabs.ui-tabs-right > .ui-tabs-nav li{
    float:left !important;
    width: 50% !important;
}

.ui-panelgrid-i3 td {
border-width: 1px;
border-style: solid;
border-color: inherit;
padding: 2px 5px;
}

.ui-tabs.ui-tabs-left > .ui-tabs-nav li, .ui-tabs.ui-tabs-right > .ui-tabs-nav li {
float: left !important;
width: 90% !important;
}

.input-i3{
    width:30% !important;
}

.ui-tabs-left > .ui-tabs-nav{
    width: 3% !important;
}

.ui-tabs-left > .ui-tabs-panels{
    width: 96% !important;
}

ui-datatable ui-widget{
    margin-top:0px !important;
}
/*end I3*/

/*I9*/
.input-i9-cl1{
    width: 80% !important;
}
.input-i9-cl2{
    width: 50% !important;
}
/*end I9*/

root { 
    display: block;
}

.ui-widget textarea{
    width: 97%;
}

.button-normal
{
    width: 100% !important; 
}

.button-normal-1
{
    width: 50% !important; 
}

.inputtext-new-partner{
    width: 170% !important; 
}

.ui-dialog{
    z-index: 100 !important;
    overflow: visible !important;
}

.button-delete{
    width: 30px !important;
    margin-left: 22% !important; 
}

#ui-icon.addicon{
    background-image: url('../../resources/images/add.png') !important;
    background-position: 0 0;
    background-size: 16px 16px;
}

.pe-layout-inner-north.ui-widget-content.ui-corner-top{
}

.input-i0{
    width: 15% !important;
}

.input-i1{
    width: 32% !important;
}

.ui-layout-pane-north{
    padding: 4px;
    z-index:20 !important;
    padding-top: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
}

.ui-layout-pane-north .pe-layout-pane-content {
    padding: 1ex;
    overflow: visible !important;;
    overflow-y: visible !important;;
    overflow-x: visible !important;;
    border: 0;
}

.ui-layout-pane-west .pe-layout-pane-content {
    padding: 1ex;
    overflow-x: visible !important;;
    border: 0;
}

.ui-layout-pane-center .pe-layout-pane-content {
    padding: 1ex;
    overflow-x: visible !important;;
    border: 0;
}

.ui-panel .ui-panel-titlebar {
    padding: 5px 5px 7px 10px;
}

.ui-fieldset-toggleable .ui-fieldset-legend {
    width: 175px;
}

.statusbar {
    font-size: 10px;
}

.ui-selectoneradio td {
    border: 0;
}

.button {
    width: 60px;
    height: 30px;
}